﻿<?php
if (!isset($_GET['ip'])) {
    echo "Системная ошибка!";
} else {
    $ip=$_GET['ip'];
}

if (!preg_match('/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/',$ip)) 
        {echo "IP адрес был введен не правельно!"; 
        exit;} 
exec("ping -c 4 -w 200 $ip",$output, $status);  
// под *nix заменить -n 1 на -c 1    
if ($status==0){
    echo "<font color=green><b>Есть доступ в интернет</b></font>";
    echo '<img src="img/in_on.png" width="100px" />';
} 
else {
    //echo "<a href='javascript:ping(".$id.");'><img src='img/refresh.png' width='20px' style='margin:0px 7px -4px 0px;' slt='RePing'   /></a>";
    echo "<font color=red><b>Нет доступа в интернет</b></font>";
    echo '<img src="img/in_off.png" width="100px" />';
}
?>
